be (someone's) undoing

Translations
быть (чьей-то) гибелью
His arrogance was his undoing.
Его высокомерие стало его гибелью.
Definitions
To be the cause of someone's downfall or failure; to lead to someone's ruin or demise.